screw impeller - Alemán Inglés Diccionario